package net.yla.smartbus.module.ba.equipment.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author GAO
 */
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Data
public class BaDevicesDo {

    private Integer deviceId;
    private Integer groupId;
    private Integer vehicleId;
    private Integer stationId;
    private Integer standId;
    private Integer routeId;
    private Integer lineId;
    private String no;
    private String phone;
    private Integer deviceState;
    private Integer deviceType;
    private Integer locatorType;
    private Integer networkType;
    private Integer communType;
    private Integer protocolType;
    private Integer differential;
    private Integer cameras;
    private Integer channels;
    private Integer limitSpeed;
    private Integer totalFlow;
    private Integer costFlow1;
    private Integer costFlow2;
    private Integer costFlow3;
    private Long limitFlow1;
    private Long limitFlow2;
    private String manufacturer;
    private String brand;
    private Integer precision;
    private Double latitude1;
    private Double longitude1;
    private Double latitude2;
    private Double longitude2;
    private Double latitude3;
    private Double longitude3;
    private Double latitude4;
    private Double longitude4;
    private Double latitude5;
    private Double longitude5;
    private Integer platformId;
    private Integer uniqueId;
    private Integer version;
    private Integer hidden;
    private Integer disabled;
    private Integer sortOrder;
    private Date creationTime;
    private Date lastModifyTime;
    private Integer flags;
    private Date createLimitTime;

}
